az ml service
Not
Bu başvuru, Azure CLI (sürüm 2.0.28 veya üzeri) için azure-cli-ml uzantısının bir parçasıdır. Uzantı, az ml service komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
İşletimselleştirilmiş hizmetleri yönetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az ml service delete |
Çalışma alanından bir hizmeti silin. |
Dahili | GA |
az ml service get-access-token |
Hizmet istekleri göndermek için bir belirteç alın. |
Dahili | GA |
az ml service get-keys |
Bir hizmete yönelik istek göndermek için anahtarları alın. |
Dahili | GA |
az ml service get-logs |
Bir hizmet için günlükleri alma. |
Dahili | GA |
az ml service list |
Çalışma alanında hizmetleri listeleyin. |
Dahili | GA |
az ml service regen-key |
Bir hizmet için anahtarları yeniden oluşturun. |
Dahili | GA |
az ml service run |
Çalışma alanında bir hizmet çalıştırın. |
Dahili | GA |
az ml service show |
Çalışma alanında bir hizmetin ayrıntılarını gösterin. |
Dahili | GA |
az ml service update |
Çalışma alanında bir hizmeti güncelleştirin. |
Dahili | GA |
az ml service delete
Çalışma alanından bir hizmeti silin.
az ml service delete --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Silinecek hizmet adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Silinecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ml service get-access-token
Hizmet istekleri göndermek için bir belirteç alın.
az ml service get-access-token --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Hizmet Adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ml service get-keys
Bir hizmete yönelik istek göndermek için anahtarları alın.
az ml service get-keys --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Hizmet Adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ml service get-logs
Bir hizmet için günlükleri alma.
az ml service get-logs --name
[--init]
[--num_lines]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Hizmet Adı.
İsteğe Bağlı Parametreler
Puanlama kapsayıcısı yerine init kapsayıcısının günlüklerini alın.
Kuyruktan döndürülecek günlük satırı sayısı (varsayılan değer 5000'dir).
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ml service list
Çalışma alanında hizmetleri listeleyin.
az ml service list [--compute-type]
[--image-digest]
[--model-id]
[--model-name]
[--path]
[--property]
[--resource-group]
[--subscription-id]
[--tag]
[--workspace-name]
[-v]
İsteğe Bağlı Parametreler
Sağlanırsa, yalnızca belirtilen işlem türüne sahip hizmetleri gösterir. (Seçenekler :'ACI', 'AKS').
Sağlanırsa, yalnızca belirtilen görüntü özetini içeren hizmetleri gösterir.
Sağlanırsa, yalnızca belirtilen model kimliğine sahip hizmetleri gösterir.
Sağlanırsa, yalnızca belirtilen model adına sahip hizmetleri gösterir.
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanırsa, sağlanan anahtara/değere (e.g. key veya anahtar=değer) göre filtrelenir. Birden çok --özellik seçeneğiyle birden çok özellik belirtilebilir.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Sağlanırsa, sağlanan anahtara/değere (e.g. key veya anahtar=değer) göre filtrelenir. Birden çok --tag seçeneğiyle birden çok etiket belirtilebilir.
Listelendirecek hizmetleri içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ml service regen-key
Bir hizmet için anahtarları yeniden oluşturun.
az ml service regen-key --key
--name
[--path]
[--resource-group]
[--set-key]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Yeniden oluşturma belirtilirse yeniden oluşturulacak anahtar. Seçenekler: Birincil, İkincil.
Hizmet Adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Belirtilen anahtar için kimlik doğrulama değeri sağlayın.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ml service run
Çalışma alanında bir hizmet çalıştırın.
az ml service run --name
[--input-data]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Puan için hizmet adı.
İsteğe Bağlı Parametreler
Web hizmetini çağırmak için kullanılacak veriler.
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Çalıştırılacak hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ml service show
Çalışma alanında bir hizmetin ayrıntılarını gösterin.
az ml service show --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
Gerekli Parametreler
Gösterilecek web hizmeti adı.
İsteğe Bağlı Parametreler
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Abonelik kimliğini belirtir.
Gösterilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az ml service update
Çalışma alanında bir hizmeti güncelleştirin.
az ml service update --name
[--add-property]
[--add-tag]
[--ae]
[--ai]
[--ar]
[--as]
[--at]
[--autoscale-max-replicas]
[--autoscale-min-replicas]
[--base-image]
[--base-image-registry]
[--cc]
[--ccl]
[--cf]
[--collect-model-data]
[--compute-target]
[--cuda-version]
[--dc]
[--description]
[--dn]
[--ds]
[--ed]
[--eg]
[--entry-script]
[--environment-name]
[--environment-version]
[--failure-threshold]
[--gb]
[--gbl]
[--gc]
[--ic]
[--id]
[--is-migration]
[--kp]
[--ks]
[--lo]
[--max-request-wait-time]
[--model]
[--model-metadata-file]
[--no-wait]
[--nr]
[--path]
[--period-seconds]
[--po]
[--remove-tag]
[--replica-max-concurrent-requests]
[--resource-group]
[--rt]
[--sc]
[--scoring-timeout-ms]
[--sd]
[--se]
[--sk]
[--sp]
[--st]
[--subscription-id]
[--timeout-seconds]
[--token-auth-enabled]
[--workspace-name]
[-v]
Gerekli Parametreler
Güncelleştirilecek hizmet adı.
İsteğe Bağlı Parametreler
Eklenecek anahtar/değer özelliği (e.g. key=değer ). Birden çok özellik birden çok --add-property seçeneğiyle belirtilebilir.
Eklenecek anahtar/değer etiketi (e.g. key=değer ). Birden çok etiket birden çok --add-tag seçeneğiyle belirtilebilir.
Bu Web hizmeti için anahtar kimlik doğrulamasını etkinleştirip etkinleştirmeme. Varsayılan değer False'tur.
Bu Web hizmeti için AppInsights'ın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur.
Otomatik ölçeklendiricinin bu Web hizmetini ölçeklendirmeye çalışma sıklıkları. Varsayılan değer 1'tir.
Bu Web hizmeti için otomatik ölçeklendirmenin etkinleştirilip etkinleştirilmeyileceği. num_replicas Yok ise varsayılan değer True olur.
Otomatik ölçeklendiricinin bu Web hizmeti için korumayı denemesi gereken hedef kullanım (100'ün yüzdesinde). Varsayılan değer 70'tir.
Bu Web hizmetini otomatik ölçeklendirme sırasında kullanılacak kapsayıcı sayısı üst sınırı. Varsayılan değer 10'dır.
Bu Web hizmetini otomatik ölçeklendirme sırasında kullanılacak en az kapsayıcı sayısı. Varsayılan değer 1'tir.
Temel görüntü olarak kullanılacak özel görüntü. Temel görüntü verilmezse, temel görüntü verilen çalışma zamanı parametresine göre kullanılır.
Temel görüntüyü içeren görüntü kayıt defteri.
Bu Web hizmeti için ayrılacak cpu çekirdeği sayısı. Ondalık olabilir. Varsayılan değer 0,1'tir.
Bu Web hizmeti tarafından kullanılmasına izin verilen en fazla CPU çekirdeği sayısı. Ondalık olabilir.
Görüntü için kullanılacak conda ortam tanımını içeren yerel dosyanın yolu.
Bu Web hizmeti için model veri toplamanın etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur.
(Önizleme) Geçirilen Kubernetes çevrimiçi uç noktasını ve dağıtımını barındırmak için AzureML uzantısının yüklü olduğu işlem hedefini belirtir.
GPU desteği gerektiren görüntüler için yüklenecek CUDA sürümü. GPU görüntüsünün Azure Container Instances, Azure Machine Learning compute, Azure Sanal Makineler ve Azure Kubernetes Service gibi Microsoft Azure Hizmetlerinde kullanılması gerekir. Desteklenen sürümler 9.0, 9.1 ve 10.0'dır. 'enable_gpu' ayarlanırsa, bu varsayılan olarak '9.1' olur.
Dağıtım meta verilerini içeren bir JSON dosyasının yolu.
Hizmetin açıklaması.
Bu Web hizmetinin dns adı.
Görüntü ayarlanırken çalıştırılacak ek Docker adımlarını içeren yerel dosyanın yolu.
Dağıtım için Azure Machine Learning Ortamı dizini. 'az ml environment scaffold' komutunda sağlanan dizin yoluyla aynıdır.
Görüntüde GPU desteğini etkinleştirip etkinleştirmeme. GPU görüntüsünün Azure Container Instances, Azure Machine Learning compute, Azure Sanal Makineler ve Azure Kubernetes Service gibi Microsoft Azure Hizmetlerinde kullanılması gerekir. Varsayılan değer False'tur.
Hizmet için çalıştırılacak kodu içeren yerel dosyanın yolu (varsa source_directory göreli yolu).
Dağıtım için Azure Machine Learning Ortamı'nın adı.
Dağıtım için mevcut bir Azure Machine Learning Ortamının sürümü.
Bir Pod başlatıldığında ve canlılık yoklaması başarısız olduğunda Kubernetes vazgeçmeden önce --failure-threshold sürelerini dener. Varsayılan değer 3'tir. En düşük değer 1'dir.
Bu Web hizmeti için ayrılacak bellek miktarı (GB cinsinden). Ondalık olabilir.
Bu Web hizmetini kullanmasına izin verilen en fazla bellek miktarı (GB cinsinden). Ondalık olabilir.
Bu Web hizmeti için ayrılacak gpu çekirdeği sayısı. Varsayılan değer 1'dir.
Çıkarım yapılandırması içeren bir JSON veya YAML dosyasının yolu.
Canlılık yoklamaları başlatılmadan önce kapsayıcı başlatıldıktan sonraki saniye sayısı. Varsayılan değer 310'dır.
(Önizleme) AKS web hizmetinin Kubernetes çevrimiçi uç noktasına ve dağıtımına geçirilip geçirilmeyeceği. Varsayılan değer False'tur.
Bu Web hizmeti için kullanılacak birincil kimlik doğrulama anahtarı.
Bu Web hizmeti için kullanılacak ikincil kimlik doğrulama anahtarı.
Bu Web hizmetini dağıtılacak Azure bölgesi. Belirtilmezse Çalışma alanı konumu kullanılır. Kullanılabilir bölgeler hakkında daha fazla ayrıntıya buradan ulaşabilirsiniz: https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=all& products=container-instances.
Bir isteğin 503 hatası döndürmeden önce kuyrukta kalacağı en uzun süre (milisaniye cinsinden). Varsayılan değer 500'dır.
Dağıtılacak modelin kimliği. Ek -m bağımsız değişkenleriyle birden çok model belirtilebilir. Modellerin önce kaydedilmesi gerekir.
Model kaydı meta verilerini içeren bir JSON dosyasının yolu. Birden çok -f parametresi kullanılarak birden çok model sağlanabilir.
Zaman uyumsuz çağrıları beklememek için bayrak ekleyin.
Bu Web hizmeti için ayrılacak kapsayıcı sayısı. Varsayılan değildir, bu parametre ayarlanmazsa otomatik ölçeklendirici varsayılan olarak etkinleştirilir.
Proje klasörünün yolu. Varsayılan: geçerli dizin.
Canlılık araştırmasını gerçekleştirmek için ne sıklıkta (saniye olarak). Varsayılan olarak 10 saniyedir. En düşük değer 1'dir.
Hizmetin HTTP uç noktasını kullanıma sunan yerel bağlantı noktası.
Kaldırılacak etiketin anahtarı. Birden çok etiket birden çok --remove-tag seçeneğiyle belirtilebilir.
Bu Web hizmeti için izin verilen düğüm başına en fazla eşzamanlı istek sayısı. Varsayılan değer 1'tir.
Sağlanan çalışma alanına karşılık gelen kaynak grubu.
Görüntü için kullanılacak çalışma zamanı. Desteklenen geçerli çalışma zamanları :'spark-py' ve 'python'spark-py|python|python-slim.
SSL etkinse için cname. Yalnızca ACI hizmetini güncelleştirirken geçerlidir.
Bu Web hizmetine yapılan puanlama çağrıları için zorunlu kılınacak zaman aşımı. Varsayılan değer 60000'tir.
Görüntüyü oluşturmak için tüm dosyaları içeren klasörlerin yolu.
Bu Web hizmeti için SSL'nin etkinleştirilip etkinleştirilmeyileceği. Varsayılan değer False'tur.
SSL etkinse gereken anahtar dosyası.
SSL etkinse gereken sertifika dosyası.
Canlılık araştırmasının başarısız olduktan sonra başarılı olarak kabul edilmesi için en düşük ardışık başarı. Varsayılan değer 1'tir. En düşük değer 1'dir.
Abonelik kimliğini belirtir.
Canlılık araştırmasının zaman aşımına uğradıktan sonraki saniye sayısı. Varsayılan değer 2 saniyedir. En düşük değer 1'dir.
Bu Web hizmeti için belirteç kimlik doğrulamasını etkinleştirip etkinleştirmeme. Yalnızca AKS web hizmetleri için kullanılabilir. Varsayılan değer False'tur.
Güncelleştirilecek hizmeti içeren çalışma alanının adı.
Ayrıntı bayrağı.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.